<?php
class Foxsis_Doctrine_Pager extends Doctrine_Pager
{
	/**
	 * @var string
	 */
	protected $_linkStyle = 'ajax';
	protected $_ajaxDivUpdate = 'list';


	/**
	 * setLinkStyle
	 *
	 * Atribui um valor para o atributo _linkStyle.
	 *
	 * @param String
	 *
	 * @return void
	 */
	public function setLinkStyle($linkStyle)
	{
		if (is_string($linkStyle))
		{
			if( in_array( $linkStyle, array( 'html', 'ajax' ) ) )
			{
				$this->_linkStyle = $linkStyle;
			}
		}
	}

	/**
	 * getLinkStyle
	 *
	 * Retorna o valor do atributo _linkStyle.
	 *
	 * @return String
	 */
	public function getLinkStyle()
	{
		return $this->_linkStyle;
	}

	/**
	 * setAjaxDivUpdate
	 *
	 * Atribui um valor para o atributo _ajaxDivUpdate.
	 *
	 * @param String
	 *
	 * @return void
	 */
	public function setAjaxDivUpdate( $ajaxDivUpdate )
	{
		if (is_string($ajaxDivUpdate))
		{
			$this->_ajaxDivUpdate = $ajaxDivUpdate;
		}
	}

	/**
	 * getAjaxDivUpdate
	 *
	 * Retorna o valor do atributo _ajaxDivUpdate.
	 *
	 * @return String
	 */
	public function getAjaxDivUpdate()
	{
		return $this->_ajaxDivUpdate;
	}
}